503,504,504,505,505,506,507,507,508,509,509,509,510,510,510,510,510,510,510,511,511,511,512,512,513,513,513,513,514,514,514,513,513,512,512,511,511,511,511,512,512,512,511,511,511,510,510,509,508,508,507,507,506,506,506,506,506,506,506,507,508,508,509,510,511,512,513,514,515,516,516,517,518,518,519,520,520,520,521,521,521,522,522,523,523,524,525,526,526,527,528,529,530,531,531,531,531,531,532,532,532,532,533,533,534,535,535,536,537,538,539,540,541,542,543,544,545,546,546,547,548,548,549,550,551,551,552,553,553,554,554,555,555,556,557,558,558,559,560,560,561,562,562,563,564,564,565,565,566,566,567,567,567,567,568,568,568,567,567,567,566,566,566,566,566,566,567,567,568,568,569,569,569,569,569,569,569,570,570,570,571,571,572,573,573,574,575,576,577,577,578,579,579,580,581,582,583,583,583,584,585,585,586,587,588,588,589,590,591,591,592,593,593,593,593,593,593,593,593,592,592,592,591,591,590,590,590,589,589,588,588,587,587,586,586,585,585,584,584,584,583,582,582,581,581,580,580,579,579,578,578,577,576,576,575,575,574,574,573,573,572,571,571,570,570,569,569,568,568,567,566,566,565,565,564,563,563,562,562,561,560,560,560,559,559,559,558,558,557,556,556,555,554,554,553,553,553,553,553,553,552,552,551,550,550,549,548,548,547,546,546,545,544,543,543,542,541,540,539,539,538,538,538,537,537,537,536,536,535,534,534,533,532,532,531,530,530,529,528,528,527,527,527,527,527,526,526,526,525,525,524,524,524,523,522,521,520,519,518,517,516,515,515,514,514,513,512,512,511,511,511,511,511,511,511,511,511,510,510,509,508,508,507,507,506,506,505,505,504,504,503,503,503,550,550,549,549,549,549,549,549,549,549,550,550,550,551,551,552,552,553,554,554,555,556,556,557,557,558,558,559,559,559,560,560,560,560,560,560,559,559,559,559,558,558,557,556,555,554,553,552,552,551,550,503;127,127,126,126,125,125,125,124,124,124,123,122,122,121,120,119,118,117,116,116,115,114,114,113,113,112,111,110,110,109,108,108,107,107,106,106,105,104,103,103,102,101,101,100,99,99,98,98,98,97,97,96,96,95,94,93,92,91,90,90,90,89,89,89,89,89,89,89,89,89,88,88,88,87,87,87,86,85,85,84,83,83,82,82,83,83,83,83,84,84,84,84,84,84,85,86,87,88,88,89,90,91,91,92,92,92,93,93,93,93,93,93,93,93,93,93,93,93,92,92,92,91,91,91,91,90,90,90,91,91,92,92,93,93,93,93,94,94,94,95,95,95,96,96,96,97,97,98,98,99,99,100,101,102,102,103,104,104,105,106,106,107,108,109,110,111,111,112,112,113,113,114,115,116,117,118,119,119,120,121,121,122,122,122,123,123,123,123,123,122,122,122,121,121,121,121,121,122,123,123,123,124,124,124,124,125,125,125,125,124,124,124,125,126,127,128,129,130,131,131,132,133,133,134,134,135,136,136,137,137,138,138,139,139,140,140,141,141,142,143,143,143,144,144,145,145,146,146,147,147,148,148,148,149,149,150,150,151,151,152,152,152,153,153,154,154,155,155,156,156,156,157,157,158,158,158,159,159,158,158,158,157,156,156,155,154,154,153,153,153,152,152,152,151,151,150,149,148,147,146,146,145,145,145,144,144,144,143,143,143,142,142,142,142,141,141,141,141,141,140,140,139,138,138,137,136,136,135,135,135,134,134,134,135,135,135,136,136,136,137,137,138,139,140,141,141,142,143,143,144,144,145,146,146,146,146,146,146,146,146,146,146,145,145,144,144,144,143,143,142,141,140,139,138,137,136,135,135,134,134,134,133,133,132,132,131,131,130,130,129,129,128,127,118,117,117,116,115,114,113,112,111,110,110,109,108,108,107,107,106,106,106,105,105,105,106,106,107,107,108,108,109,110,110,111,112,113,114,115,115,116,117,118,118,119,119,119,119,119,119,119,118,118,118,127